Junior Software Engineer
Coral Gables
Full Time
One Spa World LLC
Experienced
Position Summary
OneSpaWorld is a worldwide provider and innovator in the fields of wellness, beauty, rejuvenation, and transformation at sea on cruise ships and on land at resorts. The company is dedicated to maintaining the highest quality standards and service delivery and is continually evolving to include all aspects of health and beauty while focusing on new advances within the wellness industry.
The incumbent will have a minimum of 5 years hands-on-professional experience as a software developer working with Microsoft Visual Studio, SQL server and a minimum of 5 years of development and design experience. Bachelor’s Degree in a technical discipline preferred. The ideal candidate will be involved in the entire life-cycle development of projects from planning and analysis through implementation and support. This individual should have a high level of technical expertise, communication skills, as well as the ability to work on teams.
Essential Duties and Responsibilities
• Collaborate with project managers and other team members to understand software requirements.
• Utilize AI software engineering tools at all points of the software engineering lifecycle.
• Produce clean, efficient code based on specifications.
• Verify and deploy programs and systems.
• Trouble shoot, debug and upgrade existing software.
• Gather and evaluate user feedback to improve software performance.
• Read and understand code to suggest improvements, fix bugs, and understand the functionality of applications.
• Develop technical documentation for software development projects.
• Ensure software security by developing programs to actively combat potential threats.
Key Relationships
Financial Responsibilities
Qualifications
C# ( 5+ years )
HTML ( 5+ year )
.Net Framework 3.x+ ( 3+ years )
Knowledge and Skills
Benefits Offered
OneSpaWorld is a worldwide provider and innovator in the fields of wellness, beauty, rejuvenation, and transformation at sea on cruise ships and on land at resorts. The company is dedicated to maintaining the highest quality standards and service delivery and is continually evolving to include all aspects of health and beauty while focusing on new advances within the wellness industry.
The incumbent will have a minimum of 5 years hands-on-professional experience as a software developer working with Microsoft Visual Studio, SQL server and a minimum of 5 years of development and design experience. Bachelor’s Degree in a technical discipline preferred. The ideal candidate will be involved in the entire life-cycle development of projects from planning and analysis through implementation and support. This individual should have a high level of technical expertise, communication skills, as well as the ability to work on teams.
Essential Duties and Responsibilities
• Collaborate with project managers and other team members to understand software requirements.
• Utilize AI software engineering tools at all points of the software engineering lifecycle.
• Produce clean, efficient code based on specifications.
• Verify and deploy programs and systems.
• Trouble shoot, debug and upgrade existing software.
• Gather and evaluate user feedback to improve software performance.
• Read and understand code to suggest improvements, fix bugs, and understand the functionality of applications.
• Develop technical documentation for software development projects.
• Ensure software security by developing programs to actively combat potential threats.
Key Relationships
- Development team members
- Internal stakeholders
- External partners
Financial Responsibilities
- Applicable project targets and metrics
- Gross and net revenue performance
- Organization’s Key Results
- Annual budget
- Cost Optimization
Qualifications
C# ( 5+ years )
HTML ( 5+ year )
.Net Framework 3.x+ ( 3+ years )
- .Net Core ( 5+ years )
- VS 2008/2010/2017+ ( 5+ years )
- T-SQL ( 5+ years )
- Web Services ( SOAP/REST ) ( 5+ years )
- Source Control (preferable TFS or MS Dev Ops)
- Web Development ( 5+ years )
- Desktop Development ( 5+ years )
- SOLID Design Principles ( 2+ years )
- OOP Design Patterns ( 2+ years )
- Agile Development ( 2+ years )
- Service-Oriented Architecture ( 2+ years )
Knowledge and Skills
- Strong Experience in Web Services SOAP and REST Protocols.
- Developing applications for internal use by the company
- Performing application analytical activities, coding, debugging and testing according to software development life-cycle processes
- Knowledge of object-oriented principles, design patterns and enterprise systems.
- Writing documentation including requirements, design, test, user documents and help systems based on joint application design sessions with users and business owners
- Tracking application change requests, enhancements and bug fixes, and participating in the change control and versioning process.
- Must be a self-starter and self-motivated with the ability to work both independently and in a team environment
- Strong leadership and project management skills.
- Providing support for the aforementioned responsibilities
- Participating and contributing to IT related projects when necessary
- Contribute in the design, development and implementation of system integrations according to SOA standards
- Web development and design experience.
- Gather requirements from the business segments as required
- Work with external technical and business teams on projects as needed.
- Excellent communication and teamwork skills.
- Strong knowledge of coding languages and frameworks/systems and software security principles.
- Excellent understanding of software design and programming principles.
Benefits Offered
- Paid Time Off
- Health Insurance
- Dental Insurance
- Healthcare spending or reimbursement accounts – HSAs & FSAs
- Match 401K
- A variety of ancillary benefits
- Product & services discounts
Apply for this position
Required*